The Model Checking Integrated Planning System (MIPS)

نویسندگان

  • Stefan Edelkamp
  • Malte Helmert
چکیده

With the Model Checking Integrated Planning System MIPS, model checking has eventually approached classical AI planning. It was the first planning system based on formal verification techniques that turned out to be competitive with the various Graphplanor SAT-based approaches on a broad spectrum of domains. MIPS uses binary decision diagrams (BDDs, introduced by Bryant (1986)) to compactly store and operate on sets of states. More precisely, it applies reduced ordeded binary decision diagrams, which we will refer to simply as BDDs for the rest of this article. Its main strength compared to other, similar approaches lies in its precompiling phase, which infers a concise state representation by exhibiting knowledge that is implicit in the description of the planning domain (Edelkamp & Helmert 1999). This representation is then used to carry out an accurate reachability analysis without necessarily encountering exponential explosion of the representation. The original version of MIPS, presented at ECP99, was capable of handling the STRIPS subset of PDDL. It was later extended to handle some important features of ADL, namely domain constants, types, negative preconditions and universally quantified conditional effects. Other extensions include two additional search engines based on heuristics, one incorporating a single-state hillclimbing technique very similar to Hoffmann’s FF, the other one making use of BDD techniques, thus combining heuristic search with symbolic representations. However, as the former does not contribute many new ideas, its merits mainly lying in the combination of Hoffmann’s heuristic estimate with the preprocessing techniques of MIPS, we won’t dwell on it. Neither will we say much about the symbolic heuristic search techniques included in MIPS, namely the BDDA* and Pure BDDA* algorithms, as those were disabled in the AIPS 2000 planning competition in favor of the original MIPS planning algorithm, partly because it turned out to perform better on some domains, partly because it always yields optimal (sequential) plans, which we consider an important property of the planner that counterbalances some of its weaknesses in performance compared to other current planning systems such as FF. Readers interested in those

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

MIPS: The Model-Checking Integrated Planning System

sion diagrams (BDDs) to compactly represent world states in a planning problem and efficiently explore the underlying state space. It was the first general planning system based on model-checking methods. It can handle the STRIPS subset of the PDDL language and some additional features from ADL, namely, negative preconditions and (universal) conditional effects. At the Fifth International Confe...

متن کامل

Taming Numbers and Durations in the Model Checking Integrated Planning System

The Model Checking Integrated Planning System (MIPS) is a temporal least commitment heuristic search planner based on a flexible object-oriented workbench architecture. Its design clearly separates explicit and symbolic directed exploration algorithms from the set of on-line and off-line computed estimates and associated data structures. MIPS has shown distinguished performance in the last two ...

متن کامل

Mixed Propositional and Numeric Planning in the Model Checking Integrated Planning System

The paper considers the extensions to the domainindependent Model Checking Integrated Planning System (MIPS) to pre-processes and solve mixed propositional and numerical planning problems in PDDL+ syntax for the 3rd international planning competition. The static analyzer grounds all predicates and functors, distinguishes constant from fluent atoms and numerical constants from variables. It furt...

متن کامل

On the Implementation of MIPS

Planning is a central topic of AI and provides solutions to problems given in a problem independent formalism. Recent successes in the exploration of model checking and single-agent search problems have led to a generalization of the symbolic exploration method with binary decision diagrams (BDDs). In this paper we present the use, architecture, implementation and performance of our STRIPS plan...

متن کامل

An integrated production and preventive maintenance planning model with imperfect maintenance in multi-state system

Production planning and maintenance are two important problems in manufacturing systems. Despite the relationship exists between these two problems due to sudden failures and production capacity occupied by maintenance activities, each of these problems planned separately and as a result program and model efficiencies reduce in the real world. The aim of integrated production and maintena...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000